<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script type="text/javascript">
    /**
     * 创建对象有2总方式：
     *      方式1： 采用new 类型()
     *      方式2:  JSON对象创建
     *
     *  赋值有2种方式：
     *      方式1:  对象.属性 = 值;
     *      方式2:  对象["属性"] = 值
     *
     *  取值有2种方式：
     *      方式1:  对象.属性;
     *      方式2:  对象["属性"]
     *
     *
     *   总结： 动态设置值和普通设置值效果是一样的，只是语法不一样而已
     *   动态取值和普通取值同理
     */

    let obj = new Object();
    console.debug(obj)
    obj.name = "冬澜";
    obj.age = 18;
    console.debug(obj);
    console.debug(obj.name, obj.age);
    console.debug("=====================================");
    let json = {};
    console.debug(json);
    json["name"] = "张冬晖";
    json["age"] = 18;
    console.debug(json);
    console.debug("=============================");
    for(var k in json){
        json[k] = "";
    }
    console.debug(json);


</script>
</html>